sell on trust - Francés Inglés Diccionario